periodic penalty payment - German English Dictionary